Usage
## S3 method for class 'pomp':
probe(object, probes, params, nsim, seed = NULL, \dots)
## S3 method for class 'probed.pomp':
probe(object, probes, params, nsim, seed, \dots)
## S3 method for class 'pomp':
probe.match.objfun(object, params, est, probes, nsim,
seed = NULL, fail.value = NA, transform = FALSE, \dots)
## S3 method for class 'probed.pomp':
probe.match.objfun(object, probes, nsim, seed, \dots)
## S3 method for class 'pomp':
probe.match(object, start, est = character(0),
probes, nsim, seed = NULL,
method = c("subplex","Nelder-Mead","SANN","BFGS",
"sannbox","nloptr"),
verbose = getOption("verbose"),
fail.value = NA, transform = FALSE, ...)
## S3 method for class 'probed.pomp':
probe.match(object, probes, nsim, seed,
\dots, verbose = getOption("verbose"))
## S3 method for class 'probe.matched.pomp':
probe.match(object, est, probes,
nsim, seed, transform, fail.value, \dots,
verbose = getOption("verbose"))
## S3 method for class 'probed.pomp':
logLik(object, \dots)
## S3 method for class 'probed.pomp':
values(object, \dots)
Arguments
object
An object of class pomp
.
probes
A single probe or a list of one or more probes.
A probe is simply a scalar- or vector-valued function of one argument that can be applied to the data array of a pomp
.
A vector-valued probe must always return a vector of the same size.
params
optional named numeric vector of model parameters.
By default, params=coef(object)
.
nsim
The number of model simulations to be computed.
seed
optional; if non-NULL
, the random number generator will be initialized with this seed for simulations.
See simulate-pomp. start
named numeric vector; the initial guess of parameters.
est
character vector; the names of parameters to be estimated.
verbose
logical; print diagnostic messages?
fail.value
optional numeric scalar;
if non-NA
, this value is substituted for non-finite values of the objective function.
It should be a large number (i.e., bigger than any legitimate values the objective function is likely to take).
transform
logical;
if TRUE
, optimization is performed on the transformed scale.
...
Additional arguments.
In the case of probe
, these are currently ignored.
In the case of probe.match
, these are passed to the optimizer (one of optim
,